mechanical isolation - Español Inglés Diccionario